synaptic transmitter - Spanish English Dictionary